How Many Viruses